package org.xxpay.service.dao.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.xxpay.core.entity.SysQuota;
import org.xxpay.core.entity.SysQuotaExample;

public interface SysQuotaMapper {
    int countByExample(SysQuotaExample example);

    int deleteByExample(SysQuotaExample example);

    int deleteByPrimaryKey(Long id);

    int insert(SysQuota record);

    int insertSelective(SysQuota record);

    List<SysQuota> selectByExample(SysQuotaExample example);

    SysQuota selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") SysQuota record, @Param("example") SysQuotaExample example);

    int updateByExample(@Param("record") SysQuota record, @Param("example") SysQuotaExample example);

    int updateByPrimaryKeySelective(SysQuota record);

    int updateByPrimaryKey(SysQuota record);
}